*,body{ margin:0; padding:0; font-family: "\5FAE\8F6F\96C5\9ED1","Heiti SC","Helvetica";}
* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust:none;}
*:not(input,textarea){-moz-user-select: none;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
body{ font-size:100%;background: #eee;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
th,td{border-collapse:collapse;}
img,a img,a:hover img{ border:0; vertical-align: bottom; }
th,optgroup{font-style:inherit;}
ol,ul,dl,li,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
:focus{outline:0;}
::-webkit-input-placeholder{line-height:18px;}
a{color:#037fe1;text-decoration:none;vertical-align:middle;}
a:hover{color:#037fe1;text-decoration:none;}
a,a:hover{transition:all 200ms ease; -webkit-transition:all 200ms ease;-moz-transition:all 200ms ease; -o-transition:all 200ms ease;}
input,select,button{vertical-align:middle;}
button{cursor:pointer;}
center{text-align:center;}
div,p,a,h1,h2,h3,h4,h5,h6,ol,ul,li{border:0;text-align:left;}
fieldset{border-width: 0px; border-style: none;margin:0;padding:0}
legend{display:none;}
hr{border:none;height:1px;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.cb{height:0;font-size:0px;overflow:hidden;clear:both;float:none;}

.bg1{background:#3e3d42;}
.bg2{background:#fff;}

header{height:40px;width:100%;position:fixed;top:0;left:0;padding-top:20px;z-index:10;}
header .title { display: block; text-align: center; color: #fff; font-size:17px; line-height: 44px;font-weight:bold; }
header .return{width:20px;height:20px;position:absolute;top:32px;cursor:pointer;left:15px;vertical-align:top;overflow:hidden;}
header .return a{display:block;height:20px;}
header .return img{width:100%;cursor:pointer; vertical-align:top;}
header .search{width:20px;height:20px;position:absolute;top:32px;cursor:pointer;right:50px; vertical-align:top;overflow:hidden;}
header .search1{right:15px;}
header .jia{width:20px;height:20px;position:absolute;top:32px;cursor:pointer;right:15px;overflow:hidden;}
header .search img,header .jia img{width:100%;vertical-align:top;}
header .nochoose{display: block;text-align: center; color: #c7c800; font-size:16px; line-height: 44px;width:44px;height:44px;position:absolute;right:15px;top:20px;}
header .txt{display: block;text-align: center; color: #e3e1e1; font-size:16px; line-height: 44px;width:44px;height:44px;position:absolute;left:15px;top:0;}
header .txt1{display: block;text-align: center; color: #c7c800; font-size:16px; line-height: 44px;width:44px;height:44px;position:absolute;right:55px;top:20px;}
header a,header a:hover{color:#c7c800;}
header .more{width:24px;height:20px;position:absolute;top:32px;cursor:pointer;right:15px; vertical-align:top;overflow:hidden;}

.pop-window1{position:absolute;right:5px;top:66px;z-index:5;height:0;overflow:hidden;}
.pop-window1 img.j{width:10px;vertical-align:top;float:right;margin-right:15px;}
.pop-window1 ul{background:#4f4e51;width:60px;padding-left:10px;padding-right:10px;vertical-align:top;}
.pop-window1 ul li{font-size:14px;line-height:30px;color:#fff;border-bottom:1px solid #636264;vertical-align:top;}
.pop-window1 ul li a{color:#fff;line-height:30px;display:inline-block;*zoom:1;*display:inline;vertical-align:top;}
.pop-window1 ul li a img{width:16px;margin-right:5px; vertical-align:middle;position:relative;top:-2px;}

nav{ height:56px; position: fixed; bottom:0; z-index: 999; width:100%; background: url(../img/icon-fnav-bg.png) no-repeat center top;background-size:100% 100%;}
nav a{ display:block; width:20%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align:center; font-size:12px; line-height:20px; color: #3e3d42; text-decoration: none; }
nav a span{display: block; height:24px; width:24px;margin-left:auto;margin-right:auto;margin-top:10px;}
nav a span.i1{ background: url(../img/nav-i1.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
nav a span.i2{ background: url(../img/nav-i2.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
nav a span.i3{ background: url(../img/nav-i3.png) no-repeat center center; -webkit-background-size:100% 100%; -o-background-size:100% 100%; background-size:100% 100%;display:block;position:relative;}
nav a span.i4{ background: url(../img/nav-i4.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
nav a span.i4 span{margin-left: 15px;line-height: 24px;}
nav a span.i5{ background: url(../img/nav-i5.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
nav a.on,nav a:hover{color:#c7cb00; text-decoration: none; }
nav a.on span.i1,nav a:hover span.i1{ background: url(../img/nav-i1on.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
nav a.on span.i2,nav a:hover span.i2{ background: url(../img/nav-i2on.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
nav a.on span.i3,nav a:hover span.i3{ background: url(../img/nav-i3on.png) no-repeat center center; -webkit-background-size:100% 100%; -o-background-size:100% 100%; background-size:100% 100%;}
nav a.on span.i4,nav a:hover span.i4{ background: url(../img/nav-i4on.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
nav a.on span.i5,nav a:hover span.i5{ background: url(../img/nav-i5on.png) no-repeat center center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}

select{width:80px;}

.tabnav1{background:#fff;height:35px;margin-top:10px;border-radius:5px 5px 0 0;overflow:hidden;}
.tabnav1 li{ display:block; width:33.3%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing: border-box;text-align:center;text-decoration:none;}
.tabnav1 li:last-child{width:33.4%;}
.tabnav1 li div{border-right:1px solid #e6e6e6;}
.tabnav1 li div.none{border:none;}
.tabnav1 li a{font-size:14px; line-height:32px;color:#999;height:32px;border-bottom:3px solid #fff;display:block; text-align:center;}
.tabnav1 li a.on{font-weight:bold;color:#4c4c4c;border-bottom:3px solid #c8cb00;}

/*loading*/
.loading{display:block;background:#fff;text-align:center;height:30px;margin-bottom:10px;border-radius:5px;overflow:hidden;display:none;}
.loading img{vertical-align:top;margin-top:7px;}

/*title*/
.title-1{ font-size: 16px; line-height: 18px; color: #315c7b; font-weight: bold; text-align: center; padding-left:45px;position:relative;padding-right:45px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.title-1 span.z1,.title-1 span.z2,.title-1 span.z3{ height:18px; font-size: 12px; line-height: 18px; color: #FFF; padding-right: 8px; padding-left: 8px; position:absolute; left:0px; border-radius:10px; font-weight: normal; }
.title-1 span.z1{background:#fe4f4f;}
.title-1 span.z2{background:#ff4ffd;}
.title-1 span.z3{background:#ff9600;}
.title-2{margin-top:15px;}
.title-2 span.name,.title-2 span.time{font-size: 12px; line-height: 16px;}
.title-2 span.name{  color: #808080;float:right;}
.title-2 span.time{float:left;color:#999;}
.title-3{ font-size: 16px; line-height: 18px; color: #000; font-weight: bold; text-align:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.title-4{margin-top:10px;margin-bottom:15px;font-size: 12px; line-height: 16px;color:#8a8a8a;}
.title-5{padding:5px 10px; font-size: 18px; line-height: 28px; color: #575757; font-weight:bold;}
.title-6{ font-size:16px; line-height: 28px; color: #FFF; font-weight:bold; text-indent:10px; border:1px solid #c9c9c9; border-bottom:none; border-radius:5px 5px 0 0; display:block; background: #c8cb00; }

.txt-1{background:#fff;padding:10px; font-size: 14px; line-height: 24px; color: #575757; }
.txt-2{padding:5px 10px;font-size: 14px; line-height: 24px; color: #575757; text-indent:30px;}
.txt-3{font-size: 14px; line-height: 24px; color: #575757;}
.txt-3 a{display:inline-block;line-height: 24px;}
.txt-3 a.l{float:left;color:#b4b701;text-align:left;padding-left:10px;}
.txt-3 a.r{float:right;color:#cecece;text-align:right;padding-right:10px;}
.txt-4{font-size: 14px;margin-top:20px;line-height: 24px; color: #adacac; text-align:center;}

/*list*/
.list-1{margin-left:10px;margin-right:10px;}
.list-1 li{background:#FFF;height:50px;border-radius:5px;overflow:hidden;position:relative;margin-bottom:10px;}
.list-1 li:last-child{margin-bottom:0px;}
.list-1 li a{display:block;font-size:15px; line-height:50px;padding-left:60px;color:#4c4c4c;}
.list-1 li a i{width:30px;height:30px;position:absolute;top:10px;left:15px; }
.list-1 li a i img{width:100%;vertical-align:top;}
.list-1 li em{ display:block; width:24px; height:24px; font-size:14px; line-height:24px; color: #fff; background: #F00; text-align: center; position:absolute; right:15px; top:13px; font-style: normal;border-radius:24px;overflow:hidden;}
.list-1 li span{position: absolute; right: 20px; top: 13px; line-height: 24px;}

.list-2{margin-left:10px;margin-right:10px;}
.list-2 li{background:#FFF;min-height:100px;position:relative;margin-bottom:10px;}
.list-2 li:last-child{margin-bottom:0px;}
.list-2 li a{display:block;padding:10px;}
.list-2 li a i{width:60px;height:60px;position:relative;display:block;float:left;margin-right:10px;}
.list-2 li a i img{width:100%;vertical-align:top;}
.list-2 li a i .z1,.list-2 li a i .z2,.list-2 li a i .z3{ width:28px;height:28px; position:absolute; top:-8px; left:-8px; display:block; border:1px solid #fff; border-radius:28px; font-size: 12px; line-height: 28px; color: #FFF; font-style: normal; text-align:center;}
.list-2 li a i .z1{background:#fe4f4f;}
.list-2 li a i .z2{background:#ff4ffd;}
.list-2 li a i .z3{background:#ff9600;}
.list-2 li strong.no,.list-2 li strong.yes,.list-2 li strong.pass{ display:block; text-align:right; font-size: 12px;line-height:14px; height:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom:5px;margin-top:5px;}
.list-2 li strong.no{color: #fe4f4f; }
.list-2 li strong.yes{color: #e97444;}
.list-2 li strong.pass{color: #54ad4d;}
.list-2 li span.txt{ font-size: 14px; line-height:18px; color: #333;overflow:hidden;height:40px;display:block;}
.list-2 li span.mt3{margin-top:3px;}
.list-2 li span.name{ font-size: 12px; line-height: 16px; color: #808080;float:left;}
.list-2 li span.time{float:right;font-size:12px;line-height:16px;color:#999;margin-right:20px;}
.list-2 li span.commend{float:right;font-size: 12px; line-height:16px;color:#808080; font-weight:bold;}
.list-2 li span.commend img{height:14px;margin-right:2px;position:relative;top:-2px;}

.list-3{margin-left:10px;margin-right:10px;background:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.list-3 li{padding-top:15px;padding-bottom:15px;margin-left:10px;margin-right:10px;border-bottom:1px solid #e8e8e8;}
.list-3 li:last-child{border-bottom:none;}
.list-3 li .l{min-height:30px; font-size: 14px; line-height:30px; font-weight: bold; color: #525252;display:block; width:35%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align:middle;}
.list-3 li .l img{width:30px;vertical-align:top;margin-right:3px;}
.list-3 li .l .red{color:#ff0d0d;margin-left:3px;}
.list-3 li .r{min-height:30px; font-size: 14px; line-height:18px;color: #525252;display:block; width:65%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-top:5px;}
.list-3 li .r .pic{width:50px;height:50px;overflow:hidden;margin-right:3px;display:inline-block;}
.list-3 li .r .pic img{min-width:50px;min-height:50px;}
.list-3 li .fromtxt,.list-3 li .fromselect,.list-3 li .fromselect option{border:none;font-size: 14px; line-height:18px;color: #525252;width:100%; -webkit-transition: padding .25s;  -moz-transition: padding .25s;-o-transition: padding .25s;transition: padding .25s;}

.list-3 li .fromarea{border:none;font-size: 14px; line-height:18px;color: #525252;width:100%;overflow-y:auto;min-height:54px;}


.list-3 li input:focus, textarea:focus{
	padding-right:5px;
}

/*.list-3 li input:required:invalid, textarea:required:invalid {border:1px solid #FF0000;border-radius:3px 3px 3px 3px; font-size: 14px; line-height:18px;color: #525252;width:100%;-webkit-appearance: none;-moz-appearance:none;appearance: none; box-shadow: 0 0 10px #FF0000; -webkit-transition: box-shadow 0.30s ease-in-out; -moz-transition:  box-shadow 0.30s ease-in-out;}

.list-3 li input:invalid, textarea:invalid {border:1px solid #FF0000;border-radius:3px 3px 3px 3px; font-size: 14px; line-height:18px;color: #525252;width:100%;-webkit-appearance: ;-moz-appearance:none;appearance: none; box-shadow: 0 0 10px #FF0000; -webkit-transition: box-shadow 0.30s ease-in-out; -moz-transition:  box-shadow 0.30s ease-in-out;}*/
 /*background: url(../img/invalid.png) no-repeat 98% center;*/
/*.list-3 li input:invalid, textarea:invalid {border:1px solid #525252; font-size: 14px; line-height:18px;color: #525252;width:100%; box-shadow: 0 0 5px #525252; -webkit-transition: box-shadow 0.30s ease-in-out; -moz-transition:  box-shadow 0.30s ease-in-out; }*/



.list-3 li .r.pr{position:relative;padding-top:0px;}
.list-3 li .r.pr .file{position:absolute;width:100%;display:block;left:0;top:0;right:0;bottom:0;opacity:.01;filter: alpha(opacity=0);}
.list-3-1 li .l img{float:left;}
.list-3-1 li .l1{vertical-align:top;line-height:16px;}
.list-3-1 li .r1{padding-top:0;}

.list-4{margin-left:10px;margin-right:10px;background:#fff;border-top:4px solid #c7c900;border-bottom:1px solid #e6e6e6;}
.list-4 li.first{position:relative;}
.list-4 li.first .i-person{wideh:50px;height:50px;float:left;margin-right:10px;}
.list-4 li.first p.name{ font-size: 16px; line-height:24px; font-weight: bold;color: #525252;margin-right: 50px;}
.list-4 li.first p.time{font-size: 14px; line-height: 18px;color: #525252;}
.list-4 li.first b{font-size:16px;line-height:50px;font-weight:bold;color:#4da249;position:absolute;right:0;top:15px;}
.list-4 li.first i{width:30px;height:30px;display:block;position:absolute;right:0;bottom:-15px;}
.list-4 li.first i img{width:100%;}

.list-4 li{padding-top:15px;padding-bottom:15px;margin-left:10px;margin-right:10px;border-bottom:1px solid #e8e8e8;}
.list-4 li:last-child{border-bottom:none;}
.list-4 li .l{min-height:30px; font-size: 14px; line-height:30px; font-weight: bold; color: #525252;display:block; width:35%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align:middle;}
.list-4 li .l img{width:30px;vertical-align:top;margin-right:3px;}
.list-4 li .r{min-height:30px; font-size: 14px; line-height:18px;color: #525252;display:block; width:65%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-top:5px;}
.list-4 li .r .pic{width:50px;height:50px;overflow:hidden;margin-right:3px;display:inline-block;}
.list-4 li .r .pic img{min-width:50px;min-height:50px;}
.list-4 li .l1{min-height:30px; font-size: 14px; line-height:15px; font-weight: bold; color: #525252;display:block; width:35%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align:middle;vertical-align:top;}
.list-4 li .l1 img{width:30px;vertical-align:top;margin-right:3px;vertical-align:top;float:left;}

.list-5{background:#fff;}
.list-5 li{padding:5px;position:relative;border-top:1px solid #eee;}
.list-5 li .r{padding:0;padding-left:70px;}
.list-5 li span.i{width:60px;height:60px;margin-right:5px;display:block;position:absolute;left:5px;top:5px;}
.list-5 li span.i img{width:60px;height:60px;overflow:hidden;margin-right:5px;display:block;position:absolute;left:5px;top:5px;}
.list-5 li p.name{font-size:16px;line-height:20px;font-weight:bold;color:#4f6e88;margin-bottom:3px;}
.list-5 li p.txt{font-size: 14px; line-height:18px; color: #333;margin-bottom:3px;word-wrap:break-word;word-break:break-all;}
.list-5 li p.time{font-size: 12px; line-height: 16px;color: #525252;}

.list-6 li{margin-bottom:10px;}
.list-6 a{display:block;padding:10px;position:relative;background:#fff;}
.list-6 li .r{padding:0;padding-left:70px;display:block;min-height:62px;}
.list-6 li span.i{width:60px;height:60px;margin-right:5px;display:block;position:absolute;left:10px;top:10px;}
.list-6 li span.i img{width:100%;}
.list-6 li span.title{display:block;font-size:16px;line-height:20px;font-weight:bold;color:#4f6e88;margin-bottom:3px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-6 li span.name{display:block;font-size: 14px; line-height:18px; color: #333;margin-bottom:3px;}
.list-6 li span.txt{display:block;font-size: 14px; line-height:18px; color: #333;margin-bottom:3px;}
.list-6 li span.txt1{display:block;font-size: 14px; line-height:18px;min-height:36px;color: #333;margin-bottom:3px;}
.list-6 li span.time{display:block;font-size: 12px; line-height: 16px;color: #c7c7c7;margin-top:10px;position:relative;}
.list-6 li span.time1{font-size: 14px;color:#a2d9ff;}
.list-6 li span.time span.c{display: inline-block;color: #a2d9ff;font-size: 14px;line-height: 16px;position:absolute;right:0;top:0;}
.list-6 li span.time span.c img{height: 12px;margin-right: 5px;position: relative;top: -2px;}
.list-6 li span.time span.c1{display: inline-block;color: #a2d9ff;font-size: 14px;line-height: 18px;position:absolute;right:0;top:-2px;padding-left:8px;padding-right:8px;border:1px solid #b7d4e6;border-radius:5px;}
.list-6 li span.pic{display:block;float:none;display:inline-block;margin-top:5px;}
.list-6 li span.pic span{width:50px;height:50px;overflow:hidden;margin-right:3px;display:inline-block;}
.list-6 li span.pic span img{min-width:50px;min-height:50px;}

.list-7{margin-left:10px;margin-right:10px;}
.list-7 li{background:#FFF;border-radius:5px;overflow:hidden;position:relative;margin-bottom:10px;}
.list-7 li a{display:block;font-size:15px; line-height:22px;padding-left:60px;color:#4b4b4b;padding-top:10px;padding-bottom:10px;}
.list-7 li a i{width:30px;height:30px;position:absolute;top:15px;left:15px; }
.list-7 li a i img{width:100%;vertical-align:top;}
.list-7 li a b{ color:#585858; font-weight: normal;font-size:12px;display:block;}

.list-8{padding-left:10px;padding-right:10px;background:#fff;border-radius:5px;overflow:hidden;}
.list-8 li{ padding-bottom:10px; padding-top:10px; border-bottom:1px solid #ebebeb; background: url(../img/i-jian-2.png) no-repeat right center;background-size:10px 16px}
.list-8 li.nojian{background:none;}
.list-8 li a .c-person{position:absolute;width:100%;display:block;left:0;top:0;right:0;bottom:0;opacity:.01;filter: alpha(opacity=0);}
.list-8 li a{position:relative;display:block;}
.list-8 li a span.l{ float:left; font-size: 16px; font-weight: bold; color: #4c4c4c; line-height: 42px; }
.list-8 li a span.r{ float:right; margin-right:20px; font-size: 14px; line-height: 42px; color: #595a5b; }
.list-8 li a span.r1{margin-right:0px; vertical-align:top;}
.list-8 li a span.r .i{width:42px;height:42px;}
.list-8 li a span.r .i1{width:18px;height:18px; vertical-align:middle;position:relative;top:-2px;}
.list-8 li a span.r1 .i2{height:30px;width:50px;vertical-align:top;padding-top:6px;}
.list-8 li a span.r1 .i2 img{width:100%;vertical-align:top;}

.list-9 li{margin-bottom:10px;}
.list-9 a{display:block;padding:10px;position:relative;background:#fff;}
.list-9 li span.title{display:block;font-size:16px;line-height:20px;font-weight:bold;color:#040404;margin-bottom:3px;position:relative;padding-right:60px;}
.list-9 li span.title i.o1{ font-size:14px; line-height:20px; display:inline-block; position:absolute; top:0; right:0; background:#ff7a00; color:#fff; padding-left:5px; padding-right:5px; border-radius:5px; font-style: normal; }
.list-9 li span.title i.o2{ font-size:14px; line-height:20px; display:inline-block; position:absolute; top:0; right:0; background:#1fb6ff; color:#fff; padding-left:5px; padding-right:5px; border-radius:5px; font-style: normal; }
.list-9 li span.title i.o3{ font-size:14px; line-height:20px; display:inline-block; position:absolute; top:0; right:0; background:#ff0000; color:#fff; padding-left:5px; padding-right:5px; border-radius:5px; font-style: normal; }
.list-9 li span.txt{display:block;font-size: 14px; line-height:18px; color: #636363;margin-bottom:3px;}
.list-9 li span.time{display:block;font-size: 14px; text-align:right;line-height: 16px;color: #636363;margin-top:5px;position:relative;}

.list-10block{overflow:hidden;}
.list-10{}
.list-10 li{width:50%;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom:10px;}
.list-10 li .mr{margin-right:10px;}
.list-10 li .mr a{display:block;position:relative;}
.list-10 li .mr a span.i{border:1px solid #c9c9c9;border-radius:5px;display:block;overflow:hidden;}
.list-10 li .mr a img{width:100%;}
.list-10 li .mr a span.o1,.list-10 li .mr a span.o2,.list-10 li .mr a span.o3,.list-10 li .mr a span.o4{ font-size:14px; line-height: 28px; color: #FFF; padding-right:12px; padding-left:12px;display:inline-block;position:absolute;top:15px;left:0;background:#ff6c54;}
.list-10 li .mr a span.o1{background:#4b9ffa;}
.list-10 li .mr a span.o2{background:#57ca5b;}
.list-10 li .mr a span.o3{background:#a33c8f;}
.list-10 li .mr a span.o4{background:#ff6c54;}

/*search block*/
.searchblock{height:34px;border:1px solid #e2e2e2;margin-top:10px;background:#fff;border-radius:5px;overflow: hidden;position:relative;display:none;}
.searchblock input{ padding:5px; font-size:14px; line-height:24px; color:#333; display:block; border:none; position:absolute; left:0; top:0; right:0; bottom:0; background: url(../img/searchbg.jpg) no-repeat center top;background-size:auto 100%;width:100%;}
.searchblock input:focus{background-image:none;}

/*input block*/
.inputblock{height:34px;border:1px solid #e2e2e2;margin-top:10px;background:#fff;border-radius:5px;overflow: hidden;position:relative;}
.inputblock input{ padding:5px; font-size:14px; line-height:24px; color:#333; display:block; border:none; position:absolute; left:0; top:0; right:0; bottom:0;width:100%;}
.inputblock input::-webkit-input-placeholder{font-size:14px; line-height:24px;}

/*sns block*/
.snsblock{padding:20px 10px;background:#fff;border-top:1px solid #e3e3e3;}
.snsblock a{ display:inline-block; float:left; width:49%; text-align:center; color:#a2d9ff; font-size: 14px; line-height: 18px; }
.snsblock a.c{border-right:1px solid #e5e5e5;}
.snsblock a img{height:12px;margin-right:5px;position:relative;top:-2px;}
.snsblock a.z i{font-style:normal;}

/*comment*/
.commendblock{position:relative;}
.commendblock div{ padding:10px; font-size: 14px; line-height: 20px; color: #4d4d4d;background:#fff;}
.commendblock div i{ font-style: normal; margin-right: 2px; margin-left: 2px; }
.commendblock div img{height:12px;margin-right:5px;position:relative;top:-3px;}
.commendblock .j{width:23px;height:10px;position:absolute;display:block;top:-20px;left:15px;}
.commendblock .j img{width:100%;}

/*comment*/
.comformblock{background:#fff;border-top:1px solid #e3e3e3;position:fixed;bottom:0;left:0;width:100%;}
.comformblock1{padding:10px;}
.comform{ border: 1px solid #d9d9d9;border-radius:5px 0 0 5px;height:23px;position:relative;margin-right:73px;padding:5px;}
.comform .i{ width:100%; border:none; font-size: 14px; line-height: 21px; color: #7d7d7d; }
.comform .b{ display: block; height: 35px; width: 73px; background: url(../img/btn-1.jpg) no-repeat left top;background-size:73px 35px;position:absolute;right:-73px;top:-1px;border:0;cursor:pointer;}

/*wode*/
.wdblock{position:relative;width:100%;}
.wdblock .d{width:280px;position:absolute;left:50%;margin-left:-140px; text-align:center;top:50%;margin-top:-52px;}
.wdblock .d .person{width:76px;height:76px;border:2px solid #fff;border-radius:5px;}
.wdblock .d p.name{ font-size: 16px; line-height: 28px; color: #FFF;text-align:center;}

/*login*/
.loginblock{width:270px;margin-left:auto;margin-right:auto;position:relative;top:-24px;}
.loginblock .i-f{border:1px solid #e0dede;position:relative;border-radius:10px;height:48px;margin-bottom:10px;background:#fcfcfc;}
.loginblock .i-f img{width:20px;height:20px;position:absolute;top:14px;left:14px;}
.loginblock .i-f input{font-size:18px;line-height:20px;color:#aba8a8;text-indent:0px;height:20px;border:none;margin-top:8px;width:80%;margin-left:45px;padding:6px 0}
.loginblock .i-f input::-webkit-input-placeholder{font-size:18px; line-height:20px;}

.ztblock{width:200px;position:relative;height:10px;margin-left:auto;margin-right:auto;background:#f5f5f5;margin-top:40px;}
.ztblock .jj,.ztblock .zy,.ztblock .pt{ background:#f5f5f5; width:35px; height:35px; position:absolute; display:block; font-size: 14px; line-height: 35px; color: #5f7f97; text-align: center;border-radius:35px;}
.ztblock .jj{left:-30px;top:-17px;}
.ztblock .zy{left:50%;margin-left:-17px;top:-17px;}
.ztblock .pt{right:-30px;top:-17px;}
.ztblock .jj.on,.ztblock .zy.on,.ztblock .pt.on{background:#ff9d4e;color:#fff;}

.i-block-1{border:1px solid #c9c9c9; border-top:none; border-radius:0px 0px 5px 5px; display:block; background: #fff;padding:10px;}
.i-block-1 img{width:35px;height:35px;float:left;margin-right:10px;}
.i-block-1 strong{ font-size: 14px; line-height:16px; color: #878787; font-weight: normal;display:block;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom:4px;}
.i-block-1 b{font-size: 12px; line-height:15px;display:block;color:#55a1b7;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.i-block-1 .l{font-size: 12px; line-height:22px;float:left;color:#55a1b7;margin-top:5px;}
.i-block-1 .r{font-size: 12px; line-height:22px;float:right;color:#55a1b7;margin-top:5px;}

.i-block-2{border:1px solid #c9c9c9;border-radius:5px;display:block;background:#fff;position:relative;overflow:hidden;}
.i-block-2 .rb{ position:absolute; background: #ffbb00; display: block; width: 20px;font-size:15px;padding-top:5px;line-height:18px;color: #FFF;right:0;top:0;padding-left:15px;padding-right:15px;height:77px;}
.i-block-2 a{position:relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.i-block-2 .t1{height:40px; line-height: 40px; color: #404040; font-size: 14px; font-weight: bold; display: block; margin-right:55px;padding-left:65px; border-bottom: 1px solid #e4e4e4; }
.i-block-2 .t2{height:40px; line-height: 40px; color: #404040; font-size: 14px; font-weight: bold; display: block; margin-right:55px;padding-left:65px;}
.i-block-2 .t1 i,.i-block-2 .t2 i{ font-size:12px; line-height:20px; color: #FFF; padding-right:5px; padding-left:5px; display: inline-block; position: absolute; top:9px; left: 0; background: #ffbb00; font-style: normal; }

.i-block-3{position:absolute;display:block;left:10px;right:10px;bottom:10px;}
.i-block-3 .ijian3{position:absolute;bottom:5px;right:0;width:20px;height:20px;}
.i-block-3 .l{ font-size:14px; line-height:16px; font-weight: bold; color: #ffbb01; border-right: 1px solid #52605a; padding-right:5px;position:relative;width:18px;float:left;margin-right:25px;}
.i-block-3 .l img{width:10px;height:10px;position:absolute;right:-15px;top:50%;margin-top:-5px;}

.cedit-block p img,.cedit-block img{width:100%;}

.sliderbanner{display:block;position:absolute;right:35px;bottom:10px;left:48px;}
.sliderbanner .item a{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #394533;display:block;position:relative;margin-bottom:20px;}
.sliderbanner .item a .z1,.sliderbanner .item a .z2,.sliderbanner .item a .z3{font-size: 12px; line-height: 20px;background:#ff0000;padding-left:5px;padding-right:5px;margin-right:5px;border-radius:5px;height:20px;display:inline-block;color:#fff;position:absolute;left:0;top:7px;}
.sliderbanner .item a .z1{background:#ff0000;}
.sliderbanner .item a .z2{background:#ff4ffd;}
.sliderbanner .item a .z3{background:#ff9600;}
.sliderbanner .item a .txt{font-size: 14px; line-height: 24px; color: #FFF; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;margin-left:40px;}
.sliderbanner .item a .com{ font-size: 12px; line-height: 14px; color: #4a9ab2; position:absolute; bottom:-20px; right:0; white-space: nowrap;}
#owl-demo .item a .com img{width:17px;height:12px;display:inline-block;margin-right:5px;position:relative;top:-2px;}
.sliderbanner .owl-theme .owl-controlls {text-align:left;position: absolute;height:10px;bottom:-5px;left: 0;width: 100%;}
.sliderbanner .owl-theme .owl-controlls .owl-page span {display: block;width:10px;height:10px;margin:0;margin-right:5px;opacity: 0.5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background: #c5c4c6;}
.sliderbanner .owl-theme .owl-controlls .owl-page.active span,.sliderbanner  .owl-theme .owl-controlls.clickable .owl-page:hover span{opacity:1;background: #ffbb01;}
.sliderbanner  .owl-pagination,.sliderbanner  .owl-buttons{ text-align:left;}

/*screen pop window*/
.noscroll{overflow:hidden;margin-left:0px;}
#zoomscroll{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;background-color: rgba(0,0,0,0);overflow-x:auto;overflow-y: scroll;-webkit-perspective:1000;}
#zoomscroll.pop_catewindow{background-color:rgba(0,0,0, 0.5);width:100%; height:100%;position:absolute; top:0;left:0; }
#zoomscrollblock #zoomscroll{display:none;}
#zoomscrollblock #zoomscroll.loaded{display:block;overflow:hidden;}
#zoomscroll.loaded #zoom{position:static;}
#zoomscroll #zoom{position:fixed;z-index:2;overflow:hidden;}
#zoomscrollblock .online-blockmessage-1{position:fixed;z-index:600;top:50%;margin-top:-100px;width:100%;display:none;}
#zoomscrollblock .online-blockmessage-1 .ob{overflow:hidden;border-radius:5px;margin-left:10px;margin-right:10px;}
#zoomscrollblock .online-blockmessage-1 .tb{background:#3e3d42;padding:15px;}
#zoomscrollblock .online-blockmessage-1 .tb p.title{display:block;font-size:16px;line-height:20px;font-weight:bold;color:#fff;margin-bottom:5px;}
#zoomscrollblock .online-blockmessage-1 .tb p.txt{display:block;font-size: 14px; line-height:18px; color: #fff;}
#zoomscrollblock .online-blockmessage-1 ul{ background:#fff;  }
#zoomscrollblock .online-blockmessage-1 ul li{font-size: 16px; line-height:42px; font-weight: bold; color: #353439; border-bottom: 1px solid #f2f2f2;text-align:center;}
#zoomscrollblock .online-blockmessage-1 ul li a{display:block;font-size: 16px;text-align:center;line-height:42px;color: #353439;}
#zoomscrollblock .online-blockmessage-1 ul li.pr{position:relative;}
#zoomscrollblock .online-blockmessage-1 ul li.pr .file{position:absolute;width:100%;display:block;left:0;top:0;right:0;bottom:0;opacity:.01;filter: alpha(opacity=0);}
#zoomscrollblock .online-blockmessage-1 ul li:last-child{border-bottom:none;}
.i-block20151214-6{width:230px;height:85px;position:fixed;top:50%;left:50%;margin-top:-42px;margin-left:-115px;background:#f3f3f3;border-radius:10px;}
.txt-24 {font-size: 16px;color: #010101;line-height: 28px;padding-top: 6px;padding-bottom: 6px;text-align: center;font-weight: bold;}
.line-1 {line-height: 0px;background: #ddd;height: 1px;overflow: hidden;}
.txt-25{ font-size: 16px; line-height: 28px;padding-top:6px;padding-bottom:6px;position:relative;}
.txt-25 .line{width:1px;position:absolute;top:0;left:50%;bottom:0;overflow:hidden;background:#ddd;display:block;height:100%;}
.txt-25 a{ display:inline-block; width:50%; color: #454545; text-align: center; }

.content-img img{width:100%;}
.new-pic{width:100%;}
.mtip{ position:fixed; left:50%; bottom:40%; font-size: 16px; line-height:42px; color: #FFF; text-align: center; width:180px;background-color:rgba(0,0,0, 0.9);margin-left:-90px;border-radius:10px;}

/*btn*/
.abtn-login{ width:150px; height:50px; display:block; margin-left:auto; margin-right:auto; margin-top:50px; font-size: 15px; line-height: 50px; color: #FFF; background: #c8cb00; text-align: center;border-radius:10px;}
.abtn-login:hover{color: #FFF;}

.abtn-agree{ width:40%; height:40px; display:inline-block; margin-left:5%; margin-right:auto; margin-top:10px; font-size: 15px; line-height: 40px; color: #FFF; background: #ff9d4e; text-align: center;border-radius:10px;}
.abtn-refuse{ width:40%; height:40px; display:inline-block; margin-left:5%; margin-right:auto; margin-top:10px; font-size: 15px; line-height: 40px; color: #FFF; background: #c8cb00; text-align: center;border-radius:10px;}

.abtn-rectifi{ width:90%; height:40px; display:inline-block; margin-left:5%; margin-right:auto; margin-top:10px; font-size: 15px; line-height: 40px; color: #FFF; background: #ff9d4e; text-align: center;border-radius:10px;margin-bottom: 10px;}

.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.pt60{padding-top:60px;}.pb20{padding-bottom:20px;}.pb75{padding-bottom:75px;}.mlr10{margin-left:10px;margin-right:10px;}.mlr20{margin-left:20px;margin-right:20px;}

/*tipmessage*/
.tipmessage{text-align:center;width:100%;height:30px;position:fixed; /*bottom:50%;*/top:50%;margin-top:-15px;z-index:300;opacity:0;}
.tipmessage span{ background:rgba(0,0,0,0.6); font-size: 12px; line-height: 30px; color: #FFF; padding-right: 15px; padding-left: 15px;border-radius:10px;display:inline-block;}
.tipmessage span img{width:24px;height:24px;}

.loading-img {
   background: transparent url(../img/loading.gif) no-repeat 0 0;
   width: 124px;
   height: 124px;
	position: absolute;
	left: 40%;
	top: 40%;
   z-index: 999999;
   display: none;
}
.triangle-up {width: 0;height: 0;border-left: 10px solid;border-right: 10px solid;border-bottom: 20px solid red;}

/*mr yang*/
.list-3 li .rr{min-height:30px; font-size: 14px; line-height:18px;color: #525252;display:block; width:25%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;padding-top:5px;}
.list-3 li .time{font-size: 14px; text-align: right;line-height: 16px; color: rgb(99, 99, 99); position: relative; float:left; padding-top:5px;}
.list-3 li .ll{ min-height: 30px; font-size: 14px;line-height: 30px; font-weight: bold;color: #525252; display: block; width: 2%; float: right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align: middle;margin-right: 50px;}
.list-3 li .ll img{ width: 30px; vertical-align: top;}
.list-3 li .ll a{ display:block;}
.list-3 li .t{  min-height: 30px; font-size: 14px; line-height: 30px; font-weight: bold; color: #525252; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; vertical-align: middle;}
.list-3 li .t img{width: 30px; vertical-align: top; margin-right: 3px;}
.list-3 li .tp{ margin-left:33px; color:#858585; font-size:14px;}

.list-2015-1-11 li{margin-bottom:10px;}
.list-2015-1-11 a{display:block;padding:10px;position:relative;background:#fff;}

.list-2015-1-11 .r{padding:0;padding-left:70px;display:block;min-height:62px;}
.list-2015-1-11 span.i{width:60px;height:60px;margin-right:5px;display:block;position:absolute;left:10px;top:10px;}
.list-2015-1-11 span.i img{width:100%;}
.list-2015-1-11 span.title{display:block;font-size:16px;line-height:20px;font-weight:bold;color:#333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position:absolute; top:20px; right:10px;width:120px;}
.list-2015-1-11 span.txt{display:block;font-size: 14px; line-height:18px; color: #969696;margin-bottom:3px; margin-top:10px;margin-right:130px;}
.list-2015-1-11 span.time{display:block;font-size: 12px; line-height: 16px;color: #c7c7c7;position:absolute; width:95%; left:0; bottom:5px; padding-left:10px;}
.list-2015-1-11 span.time span.name{display: inline-block;font-size: 14px;line-height: 16px;position:absolute;right:0;top:0;}
.list-2015-1-11 span.time span.c1{display: inline-block;color: #a2d9ff;font-size: 14px;line-height: 18px;position:absolute;right:0;top:-2px;padding-left:8px;padding-right:8px;border:1px solid #b7d4e6;border-radius:5px;}
.list-2015-1-11 span.pic{display:block;float:none;display:inline-block;margin-top:5px;}
.list-2015-1-11 span.pic span{width:50px;height:50px;overflow:hidden;margin-right:3px;display:inline-block;}
.list-2015-1-11 span.pic span img{min-width:50px;min-height:50px;}

.warp { border:1px solid #969696; border-radius:5px; margin-left:33px; margin-bottom:5px; margin-right:10px; padding:5px 10px;}
.warp .tp{ color:#858585; font-size:14px;}
.lll{min-height: 30px;font-size: 14px;line-height: 30px;font-weight: bold;color: rgb(82, 82, 82); display: block; width:100%; box-sizing: border-box; vertical-align: middle; margin-bottom:5px;}
.lll img{width: 30px; vertical-align: top; margin-right: 3px;}

.list2-2015-1-11{ overflow:hidden; padding-top:40px;}
.list2-2015-1-11 li{ float:left; width:50%; margin-bottom:50px;}
.list2-2015-1-11 li .pic{ width:190px; height:auto; display:block; margin:0 auto; padding:0 20px;}
.list2-2015-1-11 li .pic img{ width:150px;}
.list2-2015-1-11 li .title{ margin-bottom:10px;}
.list2-2015-1-11 li .title a{ color:#6a6a6a; font-size:16px; display:block; text-align:center;}

.list3-2015-1-11{ overflow:hidden; padding:10px;}
.list3-2015-1-11 li{ width:50%;float:left; }
.list3-2015-1-11 li .pic{ display:block;border:1px solid #d4d4d4;margin-right:5px; margin-bottom:5px;padding-bottom: 5px;}
.list3-2015-1-11 li .pic span{display:block;width:94%;margin:5px auto;border-radius:5px;height:150px;overflow:hidden;background:#fff;}

.list3-2015-1-11 li .mr{margin-right:0px;}
.list3-2015-1-11 li .pic img{ display:block;width:100%;}
.list3-2015-1-11 li .pic .title{ color:#2f3130; text-align:center; font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding:0 5px;}

.mydateblock{height:128px;border:1px solid #e2e2e2;margin-top:10px;background:#fff;border-radius:5px;overflow: hidden;position:relative;display:none;}

.tip-red-no-num{background-color:rgba(256,0,0,0.8); border-radius:5px;color:#FFF;width:10px;height:10px;text-align:center;display:inline-block;}
.tip-red-with-num{background-color:rgba(256,0,0,0.8);font-size: 13px; border-radius:12px;color:#FFF;width:24px;height:24px;text-align:center;vertical-align: middle;}
.pdf-page-section{overflow-x: hidden; margin-top: 0px;}

.manufact {color:#969696; border: none; border-bottom: solid 4px #EE5F5F;}
.manufact >span {display: inline-block;width: 48%;}
.manufact >:last-child{text-align: right;}
.manufact span :first-child{display: block;margin: 5px;}
.manufact span :last-child {display: block;margin: 5px;}


.color-dark-gray{color: #636264; }
.pot {background-color:#0480BE; display: inline-block; width: 6px;height: 6px;
border-radius:3px ;}
.list-item {color: #858585;margin: 5px 0; line-height: 30px;}
.list-item >:nth-child(2) {margin-left: 10px; display: inline-block;width: 50%;}
.list-item >:nth-child(3) {position: absolute; right: 55px;width: 25px; height: 25px;}
